• word of the day

    santa maria tree

    santa maria tree - Dictionary definition and meaning for word santa maria tree

    Definition
    (noun) West Indian tree having racemes of fragrant white flowers and yielding a durable timber and resinous juice
    Synonyms : calaba , calophyllum calaba

Word used in video below:
text: Duchess Maria Grand Duchess Maria those
Download our Mobile App Today
Receive our word of the day
on Whatsapp